Big Huge Thesaurus

common cockscomb

noun